talk shop


Results for "talk shop"

English - Turkish Dictionary

talk shop

(English - Turkish Dictionary) :
mesleki işleri konuşmak.